mental or physical impairment - Französisch Englisch Wörterbuch